Measuring the understandability of WSDL specifications, web service understanding degree approach and system

نویسندگان

  • Mario Beron
  • Hernán Bernardis
  • Enrique Alfredo Miranda
  • Daniel Riesco
  • Maria João Varanda Pereira
  • Pedro Rangel Henriques
چکیده

Web Services (WS) are fundamental software artifacts for building service oriented applications and they are usually reused by others. Therefore they must be analyzed and comprehended for maintenance tasks: identification of critical parts, bug fixing, adaptation and improvement. In this article, WSDLUD a method aimed at measuring a priori the understanding degree (UD) of WSDL (Web Service Description Language) descriptions is presented. In order to compute UD several criteria useful to measure the understanding’s complexity of WSDL descriptions must be defined. These criteria are used by LSP (Logic Scoring of Preference), a multicriteria evaluation method, for producing a Global Preference value that indicates the satisfaction level of the WSDL description regarding the evaluation focus, in this case, the understanding degree. All the criteria information required by LSP is extracted from WSDL descriptions by using static analysis techniques and processed by specific algorithms which allow gathering semantic information. This process allows to obtain a priori information about the comprehension difficulty which proves our research hypotheses that states that it is possible to compute the understanding degree of a WSDL description.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Examining Usage Protocols for Service Discovery

To date, research on web-service discovery has followed the tradition of signature matching based on the interface description captured in WSDL. WSDL specifications, however, can be information poor, with basic data types, and unintuitive identifiers for data, messages and operations. The nature of the usage of the WSDL component in the context of a BPEL composition can be an extremely useful s...

متن کامل

Automated Refinement and Augmentation of Web Service Description Files

Web Service Description Language (WSDL) is being increasingly used to specify web service interfaces. Specifications of this type, however, are often incomplete or imprecise. For example, cursory examination of the WSDL file for Amazon’s E-Commerce Web Service reveals that it often uses a less specific type where a more specific type is applicable, or declares that elements could be missing whe...

متن کامل

1 Extending WSDL to Facilitate Web Services Testing

Web services might be the most popular and powerful software development technology in today's software world. Yet it brings software developers and tester a lot of challenges also. This is mainly caused by the insufficient information provided by the WSDL file of a web service. From the WSDL file, we can not get the information useful for testing such as dependence information. To solve this p...

متن کامل

Interface- and Usage-aware Service Discovery

To date, research on web-service discovery has followed the traditional component-discovery methodology and has examined signature matching, specification matching and information retrieval approaches, based on the interface description and documentation captured in WSDL. WSDL specifications, however, can be information poor, with standard data types, unintuitive identifiers for data, messages ...

متن کامل

An automated analysis methodology to detect inconsistencies in web services with WSDL interfaces

Web Service Definition Language (WSDL) is being increasingly used to specify web service interfaces. Specifications of this type, however, are often incomplete or imprecise, which can create difficulties for client developers who rely on the WSDL files. To address this problem a semi-automated methodology that probes a web service with semi-automatically generated inputs and analyzes the result...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Comput. Sci. Inf. Syst.

دوره 13  شماره 

صفحات  -

تاریخ انتشار 2016